using System;
using System.Collections.Generic;

namespace Kefir.Model.Basic
{
	/// <summary>
	/// Represents multiple level content hierarchy.
	/// </summary>
	public class NestedContent:Content
	{
		/// <summary>
		/// Gets or sets the parent content identifier. 
		/// </summary>
		/// <value>
		/// The parent content identifier.
		/// </value>
		public int? NestedContentId {
			get;
			set;
		}
		
		/// <summary>
		/// Gets or sets the nested contents.
		/// </summary>
		/// <value>
		/// The nested contents.
		/// </value>
		public virtual IEnumerable<NestedContent> NestedContents {
			get;
			set;
		}

	}
}

